Offers a unified approach to public health appropriate for masters' level students and practitioners - specifically for courses in MPH programs, community health and preventive medicine programs, community health education programs, community health nursing programs, as well as programs for other me[...]